@charset "utf-8";
/* CSS Document */
body{ margin:0 auto;  font-family:"微软雅黑", Verdana, Arial;color:#111; line-height:170%; background:#fff; } 
div,form,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; border:0; font-size:12px; }
p{ padding:0; margin:0; padding-bottom:15px;}
img{ border:0;}
a{ color:#111; text-decoration:none;}
a:hover{ color:#ff0000}
ul,ol{ list-style:none;}
div.w1003{ width:1003px; margin:0 auto;}
.floatL{ float:left}
.floatR{ float:right}
.textalignR{ text-align:right}
.textalignL{ text-align: left}
.textalignC{ text-align: center}
.priceProductasp{ color:red; font-weight: bold; font-size:19px; text-align:center; line-height:50px;}
.clear{ clear:both;}
.b{ font-weight:bold;}
.C333{ color:#333;}
.C666{ color:#666;}
.C999{ color:#999;}
.C0072ff{ color:#0072ff;}

.F13{ font-size:13px;}
.F14{ font-size:14px;}
.F15{ font-size:15px;}
.F16{ font-size:16px;}
.F17{ font-size:17px;}

.aboutIndexRed a{ color:red; text-decoration:underline;}

.downlist em{ padding:0; margin:0; font-style:normal; color:#999999}
img.borer1px{ padding:2px; border:1px #dddddd solid;}
.download strong{ color:#ea0000;}
.px10{ font-size:10px; color:#333333}
/*----------------------------------------------------------*/
.page{ width:auto;height:40px; padding-top:20px;height:30px;TEXT-ALIGN: center;FONT-SIZE: 12px;line-height:22px; clear:both;}
.page span {ff0000: #848484 1px solid; PADDING:5px 8px;FONT-WEIGHT: bold; MARGIN: 1px; COLOR: #fff; BACKGROUND-COLOR: #848484;  
-webkit-border-top-left-radius: 3px;	-webkit-border-top-right-radius: 3px;			border-top-left-radius: 3px;		border-top-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;	-webkit-border-bottom-right-radius: 3px;			border-bottom-left-radius: 3px;		border-bottom-right-radius: 3px;
 }
.page A {BORDER:#848484 1px solid;PADDING:5px 8px;MARGIN: 1px;COLOR: #ffffff;TEXT-DECORATION: none; BACKGROUND-COLOR: #848484; 
-webkit-border-top-left-radius: 3px;	-webkit-border-top-right-radius: 3px;			border-top-left-radius: 3px;		border-top-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;	-webkit-border-bottom-right-radius: 3px;			border-bottom-left-radius: 3px;		border-bottom-right-radius: 3px;
  }
.page A:hover {BORDER: #333333 1px solid;COLOR: #ffff00;}
.page A:active {BORDER:#333333 1px solid;COLOR: #ffffff;}
.page a.current {BORDER: #94c236 1px solid; PADDING:5px 8px;FONT-WEIGHT: bold; MARGIN: 1px; COLOR: #fff!important; BACKGROUND-COLOR: #94c236}
.page strong{COLOR: #ffff00!important;}
/*----------------------------------------------------------*/
.download strong{ color:#ea0000;}
.download .FormatDate{ color:#333333; font-size:11px;}
.contactus p{ margin-bottom:20px;}

.ProductAspUL li{ float:left; width:150px; height:170px; margin-left:36px;}
.ProductAspUL img{ border:1px solid #c9c9c9;}
.ProductAspUL p{ height:20px; line-height:20px;text-align:center; } 
 

.navBar{color:#fff;	height:42px;	line-height:43px;	margin:0 auto;	width: 1003px; background:#ff6600;}
.navBar .nav{ 	width: 1003px; }
.navBar .nav .m{float:left;}
.navBar .nav a:hover{ text-decoration:none; color:#fff;}
.navBar .nav i{ float:left;  width:109px;  }
.navBar .nav i a{	display:block;	font-weight: bold;	vertical-align:top;	text-align: center; font-style: normal;	color: #fff;  font-size:16px;}
.navBar .nav i a:hover{ color:#ffff00;}


ul.BigClass{ padding:0; margin:0; width:214px; display:block;}
ul.BigClass li{width:229px; height:38px; line-height:38px; border-bottom:1px solid #dddddd;  text-align:left; background:#f8f8f8;}
ul.BigClass li:hover{border-bottom:1px solid #dddddd;}
ul.BigClass li a{ display:block; background:url(/psd/sub.png) no-repeat 14px 16px; text-indent:30px; color:#0072ff; font-size:17px; font-weight:bold;}
ul.BigClass li a:hover{ background:url(/psd/sub_hover.png) no-repeat 15px 16px; font-weight:bold;  color:#0072ff;  }

ul.SmallClass{ padding:0; margin:0; width:214px; display:block; }
ul.SmallClass li{width:229px; height:38px; line-height:38px; border-bottom:1px solid #dddddd;  text-align:left;  color:#0093dd;}
ul.SmallClass li:hover{border-bottom:1px solid #dddddd;}
ul.SmallClass li a{ display:block; background:url(/psd/sub.png) no-repeat 33px 16px; text-indent:50px; color:#333; font-size:12px;}
ul.SmallClass li a:hover{ background:url(/psd/sub_hover.png) no-repeat 34px 16px; font-weight:bold;  color:#0072ff;  }

.A_sort_hover:link,.A_sort_hover:visited,.A_sort_hover:hover{   color:#ff6600!important; }


.header{ margin:0; padding:0; background:#f8f8f8;}
.header .welcome{ background:#f1f1f1; height:30px; line-height:30px; color:#333333; border-bottom:1px solid #ddd;}
.header .welcome img{ vertical-align:middle;}
.header .welcome .text{  float:left;}
.header .welcome .share{ float:right;}
.header p{ padding:0; margin:0;}
.header h1 { width:624px; height:120px; background:url(/psd/logo.jpg) no-repeat; }
.header h1 a{ width:624px; height:120px;    }
.header .name{ float:left; width:624px; height:120px;}
.header .name h1.h1{width:522px; height:43px; float:left; background:url(/images/logo_03.jpg) no-repeat; font-weight:bold; font-size:19px; color:#666; }
.header .name h1.h1 a{ color:red; font-size:19px; text-decoration:underline;}

.news_index{ background: url(/psd/index/newsAllbg.jpg) repeat-x left top; clear:both;}
.news_index .w1003 {background:url(/psd/index/W1003_news_index.jpg) no-repeat left top; height:470px; width:1003px;}
.news_index .w1003 .news{ float: left; width:311px;}
.news_index .w1003 .news h2{ height:35px; line-height:35px; padding-top:30px;  display:block; padding-left:30px;  color:#0072ff; font-size:14px;}
.news_index .w1003 .news h2.dd147a{  color:#dd147a; }
.news_index .w1003 .news h2.ff6600{  color:#ff6600; }
.news_index .w1003 .news ul{ clear:both; display:block;}
.news_index .w1003 .news ul li{ line-height:28px; line-height:28px; clear:both; border-bottom:1px dashed #cfcfcf; background:url(/psd/newsArrow.jpg) no-repeat 5px 11px; padding-left:20px; }
.news_index .w1003 .news ul li a{ color:#333; font-size:12px;}
.news_index .w1003 .ML30px{ margin-left:30px;}
.news_index .w1003 .ML36px{ margin-left:36px;}

.product_index .w1003 { width:1003px; margin:0 auto; background:url(/psd/product_index_bg.jpg) repeat-y;}
.product_index .w1003 .left{ float:left; width:229px; }
.product_index .w1003 .left h2{ display:block; height:45px; line-height:45px; color:white; font-weight:bold; font-size:25px; background:#ff6600; text-indent:25px;}
.product_index .w1003 .right{ width:754px; float:right; }
.product_index .w1003 .right h2.a1{ width:754px; background:url(/psd/product_index_right_h2_1.jpg) no-repeat; height:40px; line-height:40px; text-indent:1px; font-weight:bold; font-size:13px; color:#0193de;}
.product_index .w1003 .right h2.a2{ width:754px; background:url(/psd/product_index_right_h2_2.jpg) no-repeat; height:40px; line-height:40px; text-indent:1px; font-weight:bold; font-size:13px; color:#dc1379;}
.product_index .w1003 .right h2.a3{ width:754px; background:url(/psd/product_index_right_h2_3.jpg) no-repeat; height:40px; line-height:40px; text-indent:1px; font-weight:bold; font-size:13px; color:#ff6600;}
.product_index .w1003 .right h2 span{ float:right; margin-top:12px;}
.product_index .w1003 .right ul.product{ width:754px;}
.product_index .w1003 .right ul.product li{ float:left; width:175px; height:230px; margin-left:13px;}
.product_index .w1003 .right ul.product li img{ width:171px; height:171px; border:1px solid #ccc; padding:1px; height:171px;}
.product_index .w1003 .right ul.product li p{ height:20px; line-height:20px; text-align:center; padding:0;}
.product_index .w1003 .right ul.product li span.a1{ float:left; width:83px; height:20px; line-height:20px; background:#bbbbbb; color:#000; display:block; text-align:center;}
.product_index .w1003 .right ul.product li span.a1 a{ color:#000;}
.product_index .w1003 .right ul.product li span.a2{ float:left; width:83px; height:20px; line-height:20px; background:#ff6600; color:#fff; margin-left:9px; display:block;text-align:center;}
.product_index .w1003 .right ul.product li span.a2 a{ color:#fff}
.productViewimg{border:1px solid #c7c7c7; padding:2px;}

.about_index{ background: url(/psd/about_index.jpg) repeat-x center top; clear:both;}
.about_index .w1003 { height:545px; width:1003px; margin:0 auto;}
.about_index .w1003 .about{ float: left; width:697px;}
.about_index .w1003 .about h2{ height:35px; line-height:35px;display:block;  padding-top:20px;  padding-left:10px;  color:#0072ff; font-size:17px;}
.about_index .w1003 .about h2 span{ color:#d8d8d8; font-size:13px; font-weight:normal;}
.about_index .w1003 .about h2 em{ font-style:normal; color:#626262;font-size:12px; float:right; font-weight:normal;}
.about_index .w1003 .about .content{ padding:15px 0 0 10px; line-height:22px;}
.about_index .w1003 .about .content strong{ color:#0072ff;}
.about_index .w1003 .factory{ float: right; width:249px;}
.about_index .w1003 .factory h2{ height:35px; line-height:35px;display:block;  padding-top:20px;  padding-left:10px;  color:#ff6600; font-size:17px;}
.about_index .w1003 .factory h2 span{ color:#d8d8d8; font-size:13px; font-weight:normal;}
.about_index .w1003 .factory h2 em{ font-style:normal; color:#626262;font-size:12px; float:right; font-weight:normal;}
.about_index .w1003 .factory .content{ padding:15px 0 0 10px; line-height:18px;}
.about_index .w1003 .factory .content ul{ width:214px; clear:both; }
.about_index .w1003 .factory .content ul li{ clear:both;width:214px; clear:both; height:157px; border-bottom:1px solid #e6e6e6; text-align:center;}
.about_index .w1003 .factory .content ul li img{ border:1px #e6e6e6 solid; padding:1px;}


.content .w1003 { width:1003px; margin:0 auto;  background:url(/psd/product_index_bg.jpg) repeat-y;}
.content .w1003 .left{ float:left; width:229px; }
.content .w1003 .left h2{ display:block; height:35px;line-height:35px; color:white; font-weight:bold; font-size:16px; background:url(/psd/title_Bg_L.jpg) repeat-x; text-indent:25px;}

.content .w1003 .right{ width:764px; float:right; }
.content .w1003 .right h2{display:block; height:35px; line-height:35px;color:white; font-weight:bold; font-size:16px; background:url(/psd/title_Bg_R.jpg) repeat-x; text-indent:15px;}
.content .w1003 .right h2 span{color:white; font-weight: normal; font-size:12px; float:right; padding-right:15px;}
.content .w1003 .right h2 span a{ color:white;}
.content .w1003 .right .content_r{ border:1px solid #eeeeee; border-top:0 solid #eee; padding:10px 5px; margin:0;}

.content .w1003 .right ul.product{ width:764px;}
.content .w1003 .right ul.product li{ float:left; width:175px; height:235px; margin-left:10px;}
.content .w1003 .right ul.product li img{ width:171px; height:171px; border:1px solid #ccc; padding:1px; height:171px;}
.content .w1003 .right ul.product li p{ height:20px; line-height:20px; text-align:center; padding:0;}
.content .w1003 .right ul.product li span.a1{ float:left; width:83px; height:20px; line-height:20px; background:#bbbbbb; color:#000; display:block; text-align:center;}
.content .w1003 .right ul.product li span.a1 a{ color:#000;}
.content .w1003 .right ul.product li span.a2{ float:left; width:83px; height:20px; line-height:20px; background:#ff6600;color:#fff; margin-left:9px; display:block;text-align:center;}
.content .w1003 .right ul.product li span.a2 a{ color:#fff}

.price2015{ color:#da0000;}


.leftmenu{ padding:0; margin:0; border-bottom:3px solid #ff6600}
.leftmenu li{line-height:40px; background:#cce1f0; background:url(/psd/bigbg.jpg)}
.leftmenu a{ padding-left:20px; font-size:18px; color:#333; font-weight:bold;}
.type_list ul{ background:#F2F2F2; height:auto;}
.type_list ul li{ float:left;line-height:30px; width:50%;background:url(/psd/dot.jpg) no-repeat 10px center;}
.type_list ul li a{ padding-left:17px; font-size:13px; font-weight: normal; color:#333;}
